package com.itheima.d1_collection;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;

/**
 * Collection的常用方法
 */
public class CollectionDemo2 {
    public static void main(String[] args) {
        Collection<String> coll = new ArrayList<>();
        //1.添加元素
        coll.add("宁姚");
        coll.add("刘亦菲");
        coll.add("刘诗诗");
        System.out.println(coll);
        //2.删除元素
        coll.remove("宁姚");
        System.out.println( coll);
        //3.判断集合是否为空
        boolean b = coll.isEmpty();
        System.out.println(b);
        //4.清空集合元素
//        coll.clear();
        System.out.println( coll);
        System.out.println(coll.isEmpty());
        //5.判断集合中是否包含某个元素
        System.out.println(coll.contains("刘亦菲"));
        //6.把集合转换成数组
        Object[] array = coll.toArray();
        System.out.println(Arrays.toString(array));

        //7.拓展 把集合中的元素转换成数组
        String[] arr2 = coll.toArray(String[]::new); //构造器引用
        System.out.println(Arrays.toString(arr2));
    }
}
